c4droid吧
关注: 42,961 贴子: 262,874

有问题为什么不先问问C语言吧呢?

  • 目录:
  • 软件及互联网产品
  • 0
    发现一个bug,不管 // #include <SDL2/SDL.h> 在什么位置,都会导致终端闪退,即使是被//注释掉。
    灵魂赌徒 08:25
  • 7
    这个问题怎么解决啊,还有那个windows.h,听说是用conio.h代替,可是更改之后还是不行
  • 5
    #include <SDL2/SDL.h> #include <stdio.h> #include <SDL2/SDL_ttf.h> int W, H; const int b = 1000/60; SDL_Window *window; SDL_Renderer *renderer; TTF_Font *Fonts; SDL_Surface *title_surface; SDL_Texture *texture_title; SDL_Rect rect, rect_title; SDL_Color color_title ={0x1f, 0xff, 0x1f, 0xff}; char str[lbk]32[rbk]; int a=0,time1,time2; char touch(SDL_Event e) { if(SDL_WaitEvent(&e)) if (e.type == SDL_FINGERDOWN) { return true; } return false; } int Init()// 初始化 { SDL_Init(SDL_INIT_EVERYTHING); TTF_Init(); window = SDL_CreateWindow("window", 0,0, W,H, 0); //
  • 2
    为何qmediaplayer会不存在呢
  • 0
    SDL_SetHint函数有啥用啊,有哪些参数啊,有没有大佬解释一下
    ICANCODE 3-29
  • 164
    首先说点废话,本帖我将讲解,如何在Android手机上玩交叉编译,以编译SDCC做为例子,篇幅可能有会点长,请大家见谅,不要过多的插楼 , 接下来介绍下SDCC,sdcc是一个优化的 ANSI - C交叉编译器,支持mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 系列单片机,支持c99,最新的c11标准,以及自身的sdcc11标准, sdcc和Windows的Keil C51类似,但在语法上有点区别,sdcc就如同gcc一样,是linux下标准的单片机编译器!
  • 56
    知道md5值,有可能破解出原密码,不要抱太大期望,只是一个一个的找二楼上图
  • 4
    手机上用c4droid,就是编辑文本,终端上ls手机的目录动不动就无权限。自带的busybox也是很多小工具没有。实际上也没多大用。体验一下linux命令行,体验一下c编程。就这样了。
  • 21
    代码我尽量写简单点,方便新手学习,如有错误欢迎指出。 手机编程软件c4droid如何正确导出apk:http://jingyan.baidu.com/article/f54ae2fc1c56fc1e92b84932.html SDL2入门(一)创建窗口和绘制窗口:http://jingyan.baidu.com/article/9989c746d83c00f649ecfe6a.html SDL2入门(二)显示一张bmp格式的图片:http://jingyan.baidu.com/article/f7ff0bfc3c940c2e27bb136b.html SDL2入门(三)显示非bmp格式的图片:http://jingyan.baidu.com/article/624e7459722dac34e8ba5a35.html SDL2入门(四)显示文字:http://jingyan.baidu.com/article/22a
  • 6
    #include<stdio.h> #include<ctype.h> int main () { int a; scanf ("%d",&a); if (isdigit(a)==0) printf("如果是数字就输出:a=%d",a); }
    莫颜郎 2-16
  • 8
    大家看看 打印英文的时候就没问题
  • 12
    哪位老哥解答一下 谢谢(*°∀°)=3
    QAIU 1-27
  • 7
    怎么修改"打开" "保存"时的默认路径,我想修改成我的指定路径,这样就不用每次都要点点
    0_666 1-11
  • 4
    非root可以正常运行,用root运行就会输出这个,甚至空白页啥代码都没有点运行都输出这个
    xiaoxinyas 12-21
  • 6
    安卓上切换回前台时sdl窗口无效,SDL_UpdateWindowSurface()不能再继续更新窗口,但程序是在运行的,事件处理都在;怎么解决这个问题?
  • 16
    请问怎么解决
    A54088 11-28
  • 5
    是不是TCC编译器不支持 __asm 这样的格式? 有什么方法可以在代码里加入汇编吗?
  • 3
    感觉这里不用free好像也没什么问题 和文件有关的
    卍卍个 11-8
  • 1
    不过,没有触屏功能,重整了份cmake,改了部分源码,以支持安卓,bi有视频
    QAIU 11-7
  • 16
    include了sdl.h 但是编译的时候提示编译错误未定义SDL_Init
    c__cpp123 11-5
  • 10
    内存就是当年的lava模拟器,也许你没能赶上当时的步伐,但是现在你有机会了,只要简单的c语言基础,你就可以写出强大的游戏 希望lava语言爱好者可以看见 lava模拟器可以运行.lav格式的软件和游戏, lava爱好者快来吧,附带有lava语言编译器,安卓可用的。也许你没有赶上那个时代,或许你想再来一次也没关系。 lava模拟器可以运行经典的.lav游戏和软件 喜欢的可以来看看, 支持编译,运行 欢迎加入Lava编程语言开发群,群号码:328014321
    超子 10-28
  • 2
    前几天我提出过C4droid里SDL2的定时器无法自动调用回调函数。于是,我就尝试自己写一个AddTimer(),结果发现SDL2里的SDL_Thread的功能也有不能正常运行的。我同样也在电脑上试过,代码能按预期的运行。应该就是无法多线程运行,所以定时器就不正常了。有哪位大神能告诉我,这是手机上的SDL2功能本来就是还没有完善好呢?还是我安装的功能插件包有问题?
    双成弩 10-28
  • 0
    我最初在电脑上用SDL2写了段代码试运行,一切正常。于是在C4droid里也这样做,结果发现画面不会动。在手机上多次试验,发现SDL2里面的SDL_AddTimer无法自动调用回调函数。再试了下SDL里的SDL_AddTimer是能正常使用回调函数的。我安装的SDL插件是3.0版本的,大家的会不会也有这个问题?
    jiantiewen 10-18
  • 2
    Compile error: /storage/emulated/0/Download/cppcompiler/CPPProject/彩色球/src/Main.cpp: In function 'std::__ndk1::string* arr3(int*)': /storage/emulated/0/Download/cppcompiler/CPPProject/彩色球/src/Main.cpp:77:19: error: cannot convert 'std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >' to 'std::__ndk1::string*' {aka 'std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >*'} in return return sa.str(); ^
    jiantiewen 10-18
  • 5
    如图,我在cxxdroid写了很多.cpp和.h分别在src文件夹(main.cpp也在这个文件夹)和include文件夹。 但是cxxdroid我不知道在哪导出apk,但是c4droid我知道,所以我在c4droid打开main.cpp编译运行提示找不到头文件,而我长按编译按钮配置头文件,只能配置src文件夹内的cpp根本不能够引用include的.h,谁能告诉我解决办法
    jiantiewen 10-18
  • 3
    有大神可以详细指导一下分文件编写的过程吗? 贴吧内找不到具体的案例,#include "文件.h" 找不到这个头文件!请问还要怎么做
    清风·漩 10-17
  • 2
    c4droid的模拟终端可以gcc编译但是不能./运行 求求各位大佬救救我,这个问题该怎么解决。
    QAIU 10-14
  • 74
    又学了几个函数 所以就写了一个画像素画的东东 能保存画 能读取画 但是只能用控制台里的几种颜色 还有85天就高考了 无感 下面有图片 二楼链接
    星烁༇ 10-4
  • 5
    Android6以后好多app都不被允许写sd卡了,c4droid也是如此,各种论坛上也早就哀鸿遍野好久了: 所以,以前的c4droid编程代码只能保存在手机内部,有时候可能会觉得不方便,因此就需要获取sd卡读写权限。 安装Xposed的壳应该有效的,但是还是不太直接。所以就说说怎么直接获取权限。
    drinkbe 9-15
  • 13
    #include <stdlib.h> #include <string.h> #include <stdio.h> #define TOKENS "><+-.,[]" #define CODE_SEGMENT_SIZE 30000 #define STACK_SEGMENT_SIZE 1000 #define DATA_SEGMENT_SIZE 30000 typedef void (*Callback)(void); struct { char cs[CODE_SEGMENT_SIZE]; /* Code Segment */ long ip; /* Instruction Pointer */ char ss[STACK_SEGMENT_SIZE]; /* Stack Segment */ long sp; /* Stack Pointer */ char ds[DATA_SEGMENT_SIZE]; /* Data Segment */ long bp; /* Base Pointer */ Callback fn[128]; } vm; void vm_forward() { vm.bp = (vm.bp + 1) % DATA_SEGMENT_SIZE; } void vm_backward() { v
  • 1
    #include <QApplication> #include <QDateTime> #include <QTimer> #include <QTime> #include <QWidget> #include <QLCDNumber> #include <QMediaPlayer> #include <QSlider> int main(int argc,char **argv) { QApplication app(argc,argv); QWidget w; QSlider *Slider=new QSlider(&w); Slider->setRange(0,100); Slider->setValue(80); Slider->setOrientation(Qt::Horizontal); Slider->setGeometry(QRect(50,100,1000,200)); QLCDNumber *lcd1=new QLCDNumber(&w); QLCDNumber *lcd2=new QLCDNumber(&w); QMediaPlayer *player=new QMediaPlayer(); player->
    QAIU 8-2
  • 4
    下了c4之后导入以前在另外一个手机上做的文件,之后就说没有sdl,要我配置,但是我不会怎么办,
    QAIU 8-2
  • 6
    自己摸索这个函数的参数设置后,使用这个函数局部更新在某些情况下效率反而比全局更新低得多,不知道是不是参数设置有误;似乎这个函数的参数设置很不合理。
  • 5
    C4d碰上了读写的问题有偿解决求帮忙
    QAIU 6-27
  • 1

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>

会员: C4der

目录: 软件及互联网产品